Scatter read/write operation using plural control words





1. A DATA PROCESSING SYSTEM COMPRISING: MEANS FOR STORING DATA AND PROGRAM INSTRUCTIONS AT SELECTABLE STORAGE LOCATIONS; EACH SAID PROGRAM INSTRUCTION HAVING THE CAPACITY TO SPECIFY STORAGE LOCATIONS FROM WHICH DATA IS TO BE RECEIVED FOR PROCESSING, STORAGE LOCATIONS IN WHICH PROCESSED DATA IS TO BE STORED, A STORAGE ADDRESS INDEXING OPERATION, A DATA PROCESSING SHIFT OPERATION, AND ANY OF A PLURALITY OF DATA PROCESSING OPERATIONS; DATA PROCESSING MEANS HAVING DATA STORAGE COMPONENTS FOR RECEIVING FROM SAID STORAGE MEANS DATO TO BE PROCESSEC AND FROM WHICH PROCESSED DATA IS SUPPLIED TO SAID STORAGE MEANS AND INCLUDING DATA PROCESSING COMPONENTS; A PLURALITY OF TIMER STAGES ADAPTED TO BE ACTIVATED SUQUENTIALLY, MEANS CONTROLLED BY ACTIVATED TIMER STAGES FOR CONTROLLING IN SEQUENTIAL STEPS PRESELECTED DYNAMIC CONNECTIONS AND INTERCONNECTIONS OF THE COMPONENTS OF SAID PROCESSING MEANS WITH EACH OTHER AND WITH SAID STORAGE MEANS TO ACCOMPLISH THE STORAGE-LOCATION ADDRESSING SPECIFIED BY EACH PROGRAM INSTRUCTION AND THE EXEUCTION OF ANY OPERATIONS SPECIFIED THEREBY; MEANS FOR SELECTONG INDIVIDUAL ONE OF SAID PROGRAM INSTRUCTIOINS; AND MEANS RESPONSIVE TO EACH OF THE INDIVIDUAL OPERATIONS AND STORAGE LOCATIONS SPECIFIEC BY EACH SELECTED PROGRAM INSTRUSTION FOR EFFECTING IN CONFORMITY THEREWITH PRESELECTION AND SEQUENTIAL ACTIVATION OF THE MINIMUM COMPLEMENT OF SAID TIMER STAGES REQUIRED FOR THE EXECUTION OF SAID SPECIFIED OPERATIONS AND FOR CAUSING THE LAST ACTIVE ONE OF THE SELECTED STAGES TO CONTROL SAID SELECTING MEANS TO SELECT A FURTHER PROGRAM INSTRUCTION FOR EXECUTION. 